Multiagent Mission Speciication and Execution
نویسندگان
چکیده
Specifying a reactive behavioral con guration for use by a multiagent team requires both a careful choice of the behavior set and the creation of a temporal chain of behaviors which executes the mission. This di cult task is simpli ed by applying an object-oriented approach to the design of the mission using a construction called an assemblage and a methodology called temporal sequencing. The assemblage construct allows building high level primitives which provide abstractions for the designer. Assemblages consist of groups of basic behaviors and coordination mechanisms that allow the group to be treated as a new coherent behavior. Upon instantiation, the assemblage is parameterized based on the speci c mission requirements. Assemblages can be re-parameterized and used in other states within a mission or archived as high level primitives for use in subsequent projects. Temporal sequencing partitions the mission into discrete operating states with perceptual triggers causing transitions between those states. Several smaller independent con gurations (assemblages) can then be created which each implement one state. The Societal Agent theory is presented as a basis for constructions of this form. The Con guration Description Language (CDL) is developed to capture the recursive composition of con gurations in an architectureand robot-independent fashion. The MissionLab system, an implementation based on CDL, supports the graphical construction of con gurations using a visual editor. Various multiagent missions are demonstrated in simulation and on our Denning robots using these tools.
منابع مشابه
Configuration Description Language Configuration Network Language
Georgia Tech, as part of DARPA's Tactical Mobile Robotics (TMR) Program, is developing a wide range of mission speciication capabilities for the urban warrghter. These include the development of a range of easily conngurable mission-speciic robot behaviors suitable for various battleeeld and special forces scenarios; communications planning and connguration capabilities for small teams of robot...
متن کاملSpecification and execution of multiagent missions
Specifying a purely reactive behavioral connguration for use by a multiagent team executing a mission requires both a careful choice of the behavior set and the creation of a temporal chain of behaviors which executes the mission. This diicult task is simpliied by applying an object-oriented approach to the design of sequences of behavioral conngurations where a methodology called temporal sequ...
متن کاملIncorporating Support for Model Execution within theCondition
The Condition Speciication, a language designed to permit automated simulation model diagnosis, is reviewed and the incorporation of support for model execution within the Condition Speciication is described. Condition Speciication semantics are revised to facilitate model execution and algorithms for the direct execution of graphical model forms are presented. Implications for both single proc...
متن کاملAdvanced Real-time Mission Management for an AUV
This paper presents ProCoSA, an environment developed at ONERA for implementing advanced mission management in autonomous vehicles. The rst part describes the motivations and the main features of Pro-CoSA. The second part presents an example of application on the AUV REDERMOR at DCE/GESMA. The name ProCoSA is an acronym for the French title Programmation et Conduite de Systtmes Autonomes whose ...
متن کاملA Layered Real - Time Speci cation of a
This paper gives an overview of the real-time speciication of a commercial RISC processor. The speciication is at two related levels, with an abstraction relation deened between them. The lower level speciication models separate stages of execution of up to ve overlapped instructions. The higher level speciication abstracts from the lower level to recapture an atomic, instruction level view of ...
متن کامل